/*
 * 
 * 
 */

package DigimonAdventure.World;

import DigimonAdventure.Database.DigimonSpecies;
import DigimonAdventure.Things.DigimonBoss;
import DigimonAdventure.Things.DigimonLiarRunnable;

/**
 *
 * @author Kris Derril Siregar
 */
public class FinalStage extends AbstractWorld  {
	public FinalStage(){
		field = new Field3();
        createThreadDigimon();
        boss = new DigimonBoss(DigimonSpecies.DarkMirudramon,2500,250000,1500,1500);
        ownThings.add(boss);
	}

    @Override
    public void createThreadDigimon() {
       for(int i = 0 ; i < jumlahDigimon ; i ++){
            DigimonLiarRunnable temp = new DigimonLiarRunnable(rnd, DigimonSpecies.Elfmon, 1000+rnd.nextInt(50), 3000+rnd.nextInt(100), 750+rnd.nextInt(30), 1000+rnd.nextInt(20));
            ownThings.add(temp);
            new Thread(threadDigimon,temp,"Stage 3-"+i).start();
       }
    }

}